!function ($, c, x, l) {
  var t = function (c, x) {
    this.$element = c, this.defaults = {
      type: 1,
      vOffset: 5,
      vSpace: 5,
      imgName: [_cx$.l(81), _cx$.l(48)],
      imgSize: {
        width: _cx$.l(11),
        height: _cx$.l(50)
      },
      blockSize: {
        width: _cx$.l(21),
        height: _cx$.l(21)
      },
      barSize: {
        width: _cx$.l(11),
        height: _cx$.l(105)
      },
      ready: function () {},
      success: function () {},
      error: function () {}
    }, this[_cx$.l(5)] = $[_cx$.l(54)]({}, this[_cx$.l(122)], x);
  };

  t[_cx$.l(73)] = {
    init: function () {
      var l,
          t,
          a,
          s,
          i,
          e,
          h,
          b,
          o,
          r,
          n,
          m = this;
      t = _cx$.l(28), r = 9, h = _cx$.l(83), e = 5, s = 3, n = _cx$.l(67), a = _cx$.l(92), b = 7, l = _cx$.l(112), o = 8, i = 4;

      for (var d = _cx$.j(h), f = 1; _cx$.m(d, _cx$.j(n));) switch (d) {
        case _cx$.j(i):
          m[_cx$.l(126)].find(_cx$.l(31))[_cx$.l(90)](_cx$.l(104), function () {
            m.refresh();
          }), d = _cx$[_cx$.l(72)]() ? _cx$[_cx$.l(80)](n) : _cx$.j(n);
          break;

        case _cx$.j(a):
          c.addEventListener(_cx$.l(86), function () {
            m.end();
          }), d = _cx$.j(i);
          break;

        case _cx$.j(t):
          c[_cx$.l(61)](_cx$.l(46), function (c) {
            m.move(c);
          }), d = _cx$.j(l);
          break;

        case _cx$.t(_cx$.n(_cx$.s(_cx$.p(_cx$.o(f, _cx$.n(f, 1)), _cx$.n(_cx$.o(2, f), 1)), 6), 12), _cx$.l(59)):
          this[_cx$.l(87)].move_block[_cx$.l(90)](_cx$.l(108), function (c) {
            m[_cx$.l(111)](c);
          }), d = _cx$.j(r);
          break;

        case _cx$.j(h):
          this.loadDom(), d = _cx$.j(s);
          break;

        case _cx$[_cx$.l(80)](b):
          this.htmlDoms.move_block[_cx$.l(90)](_cx$.l(36), function (c) {
            m.start(c);
          }), d = _cx$.j(o);
          break;

        case _cx$.j(l):
          c[_cx$.l(61)](_cx$.l(109), function () {
            m.end();
          }), d = _cx$[_cx$.l(80)](a);
          break;

        case _cx$[_cx$.l(80)](s):
          this.options.ready(), d = _cx$[_cx$.l(80)](e);
          break;

        case _cx$.j(r):
          c.addEventListener(_cx$.l(30), function (c) {
            m.move(c);
          }), d = _cx$.j(t);
          break;

        case _cx$.q(_cx$.u(_cx$.s(_cx$.o(_cx$.o(f, _cx$.q(f, 1)), _cx$.q(_cx$.o(2, f), 1)), 6), 9), _cx$.l(59)):
          _cx$.z(this[_cx$.l(126)][_cx$.l(51)], 0) && (this[_cx$.l(126)][0][_cx$.l(71)] = x.body[_cx$.l(41)] = function () {
            return !1;
          }), d = _cx$.j(b);
      }
    },
    loadDom: function () {
      this.img_rand = Math.floor(_cx$.r(Math.random(), this.options.imgName.length));

      var c,
          x,
          l = _cx$.l(59),
          t = _cx$.l(59);

      x = 12, c = 11;

      var a,
          s,
          i = _cx$.j(c);

      for (4; _cx$.m(i, _cx$[_cx$.l(80)](x));) switch (i) {
        case _cx$.j(c):
          _cx$.B(this[_cx$.l(5)][_cx$.l(77)], 1) && (l += _cx$.l(37), t = _cx$.l(18)), i = _cx$.k() ? _cx$[_cx$.l(80)](x) : _cx$.j(x);
      }

      l += _cx$.q(_cx$.t(_cx$.l(8), t), _cx$.l(10)), a = 13, s = 14;

      var e,
          h,
          b,
          o,
          r,
          n,
          m,
          d,
          f = _cx$[_cx$.l(80)](a);

      for (5; _cx$.A(f, _cx$[_cx$.l(80)](s));) switch (f) {
        case _cx$.j(a):
          this.$element.append(l), f = _cx$[_cx$.l(72)]() ? _cx$.j(s) : _cx$[_cx$.l(80)](s);
      }

      this[_cx$.l(87)] = {
        gap: this.$element.find(_cx$.l(74)),
        sub_block: this.$element[_cx$.l(40)](_cx$.l(98)),
        img_panel: this.$element.find(_cx$.l(99)),
        bar_area: this[_cx$.l(126)].find(_cx$.l(22)),
        move_block: this[_cx$.l(126)][_cx$.l(40)](_cx$.l(20)),
        left_bar: this.$element[_cx$.l(40)](_cx$.l(89)),
        msg: this.$element[_cx$.l(40)](_cx$.l(125)),
        icon: this.$element[_cx$.l(40)](_cx$.l(119)),
        refresh: this.$element.find(_cx$.l(31))
      }, this.status = !1, this.setSize = this.resetSize(this), o = _cx$.l(70), h = 16, m = 21, r = _cx$.l(45), d = 22, b = _cx$.l(57), e = _cx$.l(114), n = 20;

      for (var p = _cx$[_cx$.l(80)](m), g = 5; _cx$.A(p, _cx$[_cx$.l(80)](d));) switch (p) {
        case _cx$.j(r):
          this[_cx$.l(87)].img_panel[_cx$.l(123)]({
            width: this[_cx$.l(49)].img_width,
            height: this[_cx$.l(49)].img_height,
            background: _cx$.t(_cx$.n(_cx$.l(25), this.options[_cx$.l(97)][this[_cx$.l(120)]]), _cx$.l(19)),
            "background-size": _cx$.q(_cx$.q(this.setSize[_cx$.l(24)], _cx$.l(68)), this.setSize[_cx$.l(107)])
          }), p = _cx$.j(o);
          break;

        case _cx$.u(_cx$.t(_cx$.y(_cx$.o(_cx$.o(_cx$.p(_cx$.w(_cx$.r(g, _cx$.u(g, 1)), _cx$.q(g, 2)), _cx$.t(g, 3)), _cx$.q(g, 4)), _cx$.n(g, 5)), 6), 25), _cx$.l(59)):
          this[_cx$.l(87)].sub_block[_cx$.l(123)]({
            width: this.options[_cx$.l(62)].width,
            height: this[_cx$.l(5)].blockSize[_cx$.l(42)]
          }), p = _cx$.j(r);
          break;

        case _cx$.j(n):
          this[_cx$.l(87)].left_bar[_cx$.l(123)]({
            width: this[_cx$.l(5)][_cx$.l(93)][_cx$.l(42)],
            height: this.options.barSize.height
          }), p = _cx$[_cx$.l(80)](h);
          break;

        case _cx$[_cx$.l(80)](b):
          this[_cx$.l(87)].move_block[_cx$.l(123)]({
            width: this[_cx$.l(5)].barSize.height,
            height: this.options[_cx$.l(93)][_cx$.l(42)]
          }), p = _cx$[_cx$.l(80)](n);
          break;

        case _cx$.j(m):
          this.htmlDoms[_cx$.l(117)].css({
            width: this.options.blockSize.width,
            height: this[_cx$.l(5)][_cx$.l(62)].height
          }), p = _cx$[_cx$.l(80)](e);
          break;

        case _cx$[_cx$.l(80)](o):
          this[_cx$.l(87)].bar_area.css({
            width: this[_cx$.l(49)].bar_width,
            height: this[_cx$.l(5)][_cx$.l(93)].height,
            "line-height": this.options.barSize.height
          }), p = _cx$[_cx$.l(80)](b);
          break;

        case _cx$[_cx$.l(80)](h):
          this.randSet(), p = _cx$.k() ? _cx$[_cx$.l(80)](d) : _cx$.j(d);
      }
    },
    start: function (c) {
      var x, l, t, a, s, i;
      x = 23, s = 27, i = _cx$.l(23), l = 24, a = 26, t = _cx$.l(35);

      var e = _cx$.j(t);

      for (1; _cx$.A(e, _cx$[_cx$.l(80)](i));) switch (e) {
        case _cx$.j(l):
          c[_cx$.l(124)](), _cx$.k(), e = _cx$.j(i);
          break;

        case _cx$.j(a):
          this[_cx$.l(87)][_cx$.l(26)][_cx$.l(123)](_cx$.l(29), _cx$.l(85)), e = _cx$[_cx$.l(80)](s);
          break;

        case _cx$.j(s):
          this[_cx$.l(87)].left_bar.css(_cx$.l(75), _cx$.l(85)), e = _cx$[_cx$.l(80)](x);
          break;

        case _cx$.j(t):
          this.htmlDoms[_cx$.l(3)].text(_cx$.l(59)), e = _cx$[_cx$.l(80)](a);
          break;

        case _cx$[_cx$.l(80)](x):
          this[_cx$.l(87)].icon.css(_cx$.l(101), _cx$.l(116)), e = _cx$.j(l);
      }

      this[_cx$.l(2)] = !0;
    },
    move: function (c) {
      var x, l;
      l = 30, x = 29;

      var a = _cx$.j(x);

      for (4; _cx$.A(a, _cx$.j(l));) switch (a) {
        case _cx$.j(x):
          if (this.status) {
            if (c.touches) s = c.touches[0].pageX;else var s = c.clientX;
            var i = s - t.prototype.getLeft(this.htmlDoms[_cx$.l(55)][0]);
            _cx$.B(this.options[_cx$.l(77)], 1) ? _cx$.I(i, this.htmlDoms[_cx$.l(55)][0][_cx$.l(110)] - parseInt(_cx$.H(parseInt(this.options[_cx$.l(62)].width), 2)) - 2) && (i = this.htmlDoms.bar_area[0][_cx$.l(110)] - parseInt(_cx$.H(parseInt(this.options.blockSize.width), 2)) - 2) : _cx$.I(i, _cx$.t(this.htmlDoms[_cx$.l(55)][0][_cx$.l(110)] - parseInt(_cx$.J(parseInt(this.options.barSize.height), 2)), 3)) ? (this.$element.find(_cx$.l(6)).text(_cx$.l(56)), i = _cx$.q(this.htmlDoms.bar_area[0].offsetWidth - parseInt(_cx$.K(parseInt(this.options.barSize[_cx$.l(42)]), 2)), 3)) : this[_cx$.l(126)].find(_cx$.l(6))[_cx$.l(38)](_cx$.l(59)), _cx$.N(i, 0) && (i = parseInt(_cx$.J(parseInt(this[_cx$.l(5)].blockSize.width), 2)));
            var e = i - parseInt(_cx$.H(parseInt(this[_cx$.l(5)].blockSize[_cx$.l(113)]), 2));
            _cx$.P(e, 0) && (e = 0), this.htmlDoms.move_block[_cx$.l(123)](_cx$.l(44), _cx$.q(e, _cx$.l(33))), this[_cx$.l(87)].left_bar.css(_cx$.l(113), _cx$.u(e, _cx$.l(33)));
          }

          a = _cx$.k() ? _cx$[_cx$.l(80)](l) : _cx$.j(l);
      }
    },
    end: function () {
      var c,
          x,
          l = this;
      c = _cx$.l(4), x = _cx$.l(27);

      var t = _cx$[_cx$.l(80)](c);

      for (0; _cx$.A(t, _cx$.j(x));) switch (t) {
        case _cx$[_cx$.l(80)](c):
          if (this[_cx$.l(2)]) {
            if (_cx$.G(this[_cx$.l(5)].type, 1)) {
              var a = parseInt(this.options.vOffset);
              _cx$.I(parseInt(this.htmlDoms.gap.css(_cx$.l(44))), parseInt(this.htmlDoms.move_block.css(_cx$.l(44))) - a) && _cx$.N(parseInt(this.htmlDoms.gap[_cx$.l(123)](_cx$.l(44))), _cx$.q(parseInt(this[_cx$.l(87)][_cx$.l(26)].css(_cx$.l(44))), a)) ? (this.htmlDoms[_cx$.l(26)].css(_cx$.l(29), _cx$.l(17)), this.htmlDoms.left_bar[_cx$.l(123)]({
                "border-color": _cx$.l(17),
                "background-color": _cx$.l(116)
              }), this[_cx$.l(87)].icon.css(_cx$.l(101), _cx$.l(116)), this[_cx$.l(87)][_cx$.l(12)].removeClass(_cx$.l(53)), this[_cx$.l(87)][_cx$.l(12)].addClass(_cx$.l(100)), this.htmlDoms[_cx$.l(79)].hide(), this.htmlDoms[_cx$.l(26)].unbind(_cx$.l(58)), this.options[_cx$.l(52)]()) : (this[_cx$.l(87)][_cx$.l(26)].css(_cx$.l(29), _cx$.l(1)), this[_cx$.l(87)][_cx$.l(121)].css(_cx$.l(75), _cx$.l(1)), this[_cx$.l(87)].icon[_cx$.l(123)](_cx$.l(101), _cx$.l(116)), this.htmlDoms.icon.removeClass(_cx$.l(53)), this[_cx$.l(87)].icon[_cx$.l(96)](_cx$.l(118)), setTimeout(function () {
                l.htmlDoms.move_block[_cx$.l(47)]({
                  left: _cx$.l(34)
                }, _cx$.l(84)), l.htmlDoms[_cx$.l(121)].animate({
                  width: _cx$.l(105)
                }, _cx$.l(84)), l.htmlDoms.left_bar[_cx$.l(123)]({
                  "border-color": _cx$.l(65)
                }), l.htmlDoms.move_block.css(_cx$.l(29), _cx$.l(116)), l.htmlDoms.icon.css(_cx$.l(101), _cx$.l(106)), l.htmlDoms.icon[_cx$.l(82)](_cx$.l(118)), l.htmlDoms[_cx$.l(12)].addClass(_cx$.l(53)), l.$element.find(_cx$.l(103)).text(_cx$.l(14));
              }, 400), this[_cx$.l(5)].error());
            } else _cx$.I(parseInt(this.htmlDoms.move_block.css(_cx$.l(44))), parseInt(this.setSize[_cx$.l(13)]) - parseInt(this[_cx$.l(5)].barSize.height) - parseInt(this.options[_cx$.l(78)])) ? (this[_cx$.l(87)].move_block.css(_cx$.l(29), _cx$.l(64)), this.htmlDoms[_cx$.l(121)].css({
              color: _cx$.l(63),
              "border-color": _cx$.l(17),
              "background-color": _cx$.l(116)
            }), this.htmlDoms.icon[_cx$.l(123)](_cx$.l(101), _cx$.l(116)), this.htmlDoms.icon[_cx$.l(82)](_cx$.l(53)), this.htmlDoms.icon[_cx$.l(96)](_cx$.l(100)), this.htmlDoms.refresh[_cx$.l(15)](), this.htmlDoms.left_bar.css({
              "background-color": _cx$.l(85),
              color: _cx$.l(64)
            }), this[_cx$.l(87)].move_block.unbind(_cx$.l(108)), this.htmlDoms.move_block.unbind(_cx$.l(36)), this[_cx$.l(5)].success()) : (this.htmlDoms.move_block[_cx$.l(123)](_cx$.l(29), _cx$.l(1)), this.htmlDoms.left_bar.css(_cx$.l(75), _cx$.l(1)), this[_cx$.l(87)][_cx$.l(12)].css(_cx$.l(101), _cx$.l(116)), this.htmlDoms[_cx$.l(12)].removeClass(_cx$.l(53)), this.htmlDoms.icon[_cx$.l(96)](_cx$.l(118)), setTimeout(function () {
              l[_cx$.l(87)][_cx$.l(26)][_cx$.l(47)]({
                left: _cx$.l(34)
              }, _cx$.l(84)), l.htmlDoms.left_bar.animate({
                width: _cx$.l(105)
              }, _cx$.l(84)), l.htmlDoms[_cx$.l(121)].css({
                "border-color": _cx$.l(65)
              }), l.htmlDoms.move_block.css(_cx$.l(29), _cx$.l(116)), l.htmlDoms.icon.css(_cx$.l(101), _cx$.l(106)), l.htmlDoms[_cx$.l(12)].removeClass(_cx$.l(118)), l.htmlDoms.icon.addClass(_cx$.l(53)), l[_cx$.l(126)][_cx$.l(40)](_cx$.l(103)).text(_cx$.l(14));
            }, 400), this[_cx$.l(5)].error());

            this[_cx$.l(2)] = !1;
          }

          _cx$[_cx$.l(72)](), t = _cx$[_cx$.l(80)](x);
      }
    },
    resetSize: function (x) {
      var l,
          t,
          a,
          s,
          i,
          e,
          h,
          b,
          o,
          r,
          n = x.$element[_cx$.l(60)]().width() || $(c).width(),
          m = x.$element.parent().height() || $(c).height();
      h = 35, b = 36, i = 33, o = 37, e = 34, r = _cx$.l(94);

      var d = _cx$[_cx$.l(80)](e);

      for (3; _cx$.A(d, _cx$.j(r));) switch (d) {
        case _cx$.j(b):
          s = _cx$.Q(x.options.barSize.height[_cx$.l(16)](_cx$.l(7)), -1) ? _cx$.u(_cx$.o(_cx$.J(parseInt(x.options[_cx$.l(93)].height), 100), m), _cx$.l(33)) : x.options.barSize.height, d = _cx$[_cx$.l(80)](o);
          break;

        case _cx$.j(e):
          l = _cx$.B(x.options.imgSize.width[_cx$.l(16)](_cx$.l(7)), -1) ? _cx$.t(_cx$.r(_cx$.J(parseInt(x.options.imgSize.width), 100), n), _cx$.l(33)) : x[_cx$.l(5)].imgSize.width, d = _cx$[_cx$.l(80)](i);
          break;

        case _cx$[_cx$.l(80)](i):
          t = _cx$.G(x[_cx$.l(5)].imgSize[_cx$.l(42)].indexOf(_cx$.l(7)), -1) ? _cx$.n(_cx$.r(_cx$.K(parseInt(x.options[_cx$.l(9)].height), 100), m), _cx$.l(33)) : x.options.imgSize[_cx$.l(42)], d = _cx$[_cx$.l(80)](h);
          break;

        case _cx$[_cx$.l(80)](h):
          a = _cx$.Q(x[_cx$.l(5)].barSize.width[_cx$.l(16)](_cx$.l(7)), -1) ? _cx$.q(_cx$.w(_cx$.M(parseInt(x.options[_cx$.l(93)].width), 100), n), _cx$.l(33)) : x[_cx$.l(5)].barSize.width, d = _cx$[_cx$.l(80)](b);
          break;

        case _cx$[_cx$.l(80)](o):
          return {
            img_width: l,
            img_height: t,
            bar_width: a,
            bar_height: s
          };
      }
    },
    randSet: function () {
      var c,
          x,
          l,
          t,
          a = Math.floor(_cx$.n(_cx$.w(Math.random(), 9), 1)),
          s = Math.floor(_cx$.q(_cx$.p(Math.random(), 9), 1)),
          i = _cx$.u(_cx$.M(_cx$.r(a, parseInt(this[_cx$.l(49)][_cx$.l(107)])), 15), _cx$.w(parseInt(this[_cx$.l(49)].img_height), 0.1)),
          e = _cx$.q(_cx$.H(_cx$.r(s, parseInt(this.setSize[_cx$.l(24)])), 15), _cx$.p(parseInt(this[_cx$.l(49)].img_width), 0.1));

      c = _cx$.l(102), t = _cx$.l(115), x = _cx$.l(39), l = 41;

      for (var h = _cx$[_cx$.l(80)](l), b = 0; _cx$.m(h, _cx$.j(t));) switch (h) {
        case _cx$[_cx$.l(80)](l):
          this.$element.find(_cx$.l(99)).css(_cx$.l(95), _cx$.n(this[_cx$.l(5)][_cx$.l(32)], _cx$.l(33))), h = _cx$.j(x);
          break;

        case _cx$[_cx$.l(80)](c):
          this[_cx$.l(126)][_cx$.l(40)](_cx$.l(98)).css({
            top: _cx$.t(_cx$.n(_cx$.l(0), _cx$.q(_cx$.u(parseInt(this.setSize[_cx$.l(107)]) - i, this[_cx$.l(5)][_cx$.l(32)]), 2)), _cx$.l(33)),
            "background-image": _cx$.t(_cx$.t(_cx$.l(25), this.options.imgName[this.img_rand]), _cx$.l(19)),
            "background-size": _cx$.t(_cx$.u(this.setSize[_cx$.l(24)], _cx$.l(68)), this[_cx$.l(49)].img_height),
            "background-position-y": _cx$.t(_cx$.t(_cx$.l(0), i), _cx$.l(33)),
            "background-position-x": _cx$.q(_cx$.t(_cx$.l(0), e), _cx$.l(33))
          }), h = _cx$.k() ? _cx$[_cx$.l(80)](t) : _cx$.j(t);
          break;

        case _cx$.u(_cx$.u(_cx$.E(_cx$.w(b, _cx$.u(b, 1)), 2), 60), _cx$.l(59)):
          this[_cx$.l(126)].find(_cx$.l(74))[_cx$.l(123)]({
            top: i,
            left: e
          }), h = _cx$.j(c);
      }
    },
    refresh: function () {
      var c, x;
      c = 43, x = _cx$.l(88);

      var l,
          t,
          a,
          s = _cx$.j(c);

      for (1; _cx$.D(s, _cx$.j(x));) switch (s) {
        case _cx$.j(c):
          this[_cx$.l(76)](), _cx$.k(), s = _cx$.j(x);
      }

      this[_cx$.l(120)] = Math[_cx$.l(91)](_cx$.w(Math.random(), this.options.imgName.length)), a = 47, l = 45, t = 46;

      var i = _cx$[_cx$.l(80)](l);

      for (1; _cx$.D(i, _cx$[_cx$.l(80)](a));) switch (i) {
        case _cx$.j(l):
          this.$element.find(_cx$.l(98)).css({
            "background-image": _cx$.q(_cx$.n(_cx$.l(25), this.options[_cx$.l(97)][this.img_rand]), _cx$.l(19)),
            "background-size": _cx$.t(_cx$.u(this.setSize.img_width, _cx$.l(68)), this[_cx$.l(49)].img_height)
          }), i = _cx$.j(t);
          break;

        case _cx$.j(t):
          this[_cx$.l(126)].find(_cx$.l(99)).css({
            background: _cx$.n(_cx$.t(_cx$.l(25), this.options[_cx$.l(97)][this[_cx$.l(120)]]), _cx$.l(19)),
            "background-size": _cx$.q(_cx$.q(this.setSize.img_width, _cx$.l(68)), this[_cx$.l(49)].img_height)
          }), i = _cx$[_cx$.l(72)]() ? _cx$[_cx$.l(80)](a) : _cx$.j(a);
      }
    },
    getLeft: function (c) {
      var x,
          l,
          t = $(c)[_cx$.l(69)]().left;

      l = 49, x = _cx$.l(43);

      var a = _cx$.j(x);

      for (1; _cx$.m(a, _cx$.j(l));) switch (a) {
        case _cx$[_cx$.l(80)](x):
          return t;
      }
    }
  }, $.fn.slideVerify = function (c, x) {
    var l,
        a,
        s = new t(this, c);
    a = 51, l = _cx$.l(66);

    var i = _cx$.j(l);

    for (3; _cx$.C(i, _cx$.j(a));) switch (i) {
      case _cx$[_cx$.l(80)](l):
        s.init(), i = _cx$.k() ? _cx$[_cx$.l(80)](a) : _cx$.j(a);
    }
  };
}(jQuery, window, document);